﻿@media screen and (max-width:1000px) 
{
	body{font-size:12px;}
	a{text-decoration:none;}
	.center{width:100%;margin:0 auto;transition:width 0.2s linear;}
	.pc_ok{display: none;}
	.mobile_hide{display:none;}
	.mobile_show{display:block;}
	img{max-width:100%;}
	#header{position: absolute;}
	#header,#header_{display:none!important;}
		#mobileheader{width:100%;position:fixed;color:#fff;max-width:1000px;min-width:320px;top:0px;left:0px;background:rgba(0,0,0,0.65);display:block;z-index:12500;}
		#mobileheader{height:49px;}
		#mobileheader_zz{height:49px;display:block;}
		#mobileheader .logo{width:auto;text-align:center;position:relative;max-width:80px;top:5px;margin-left:20px;padding-top:5px;display:block;}
		#mobileheader .logo img{width:100%;max-width:100%;}
		#mobileheader .btn_language{width:60px;position:absolute;top:0px;right:60px;bottom:0px;background:url(../images/icon_eath.png) no-repeat center 40%;background-size:40% auto;}
		#mobileheader .btn_language.change{background-image:url(../images/icon_eath_change.png);}
		#mobileheader .btn_search{width:60px;text-align:center;position:absolute;top:0px;bottom:0px;left:0px;background:url(../images/mobile/icon_search.png) no-repeat center center;background-size:42% auto;}
		#mobileheader .btn_search.change{background-image:url(../images/mobile/icon_search_change.png);}
		#mobileheader .btn_menu{width:60px;position:absolute;top:0;right:0;bottom:0;}
		#mobileheader .btn_menu.btn_show span:nth-child(1){background-color:#e98000;transform:rotate(45deg);}
		#mobileheader .btn_menu.btn_show span:nth-child(2){left:-0.50rem;visibility:hidden;opacity:0;}
		#mobileheader .btn_menu.btn_show span:nth-child(3){background-color:#e98000;transform:rotate(-45deg);}
		#mobileheader .btn_menu span{width:40%;line-height:0;overflow:hidden;margin:0 auto 8.90% auto;padding-top:4.44%;background:#fff;border-radius:0.25rem;display:block;transition:transform 0.2s ease-in,opacity 0.2s linear,left 0.2s linear;}
		#mobileheader .btn_menu span:nth-child(1){margin-top:21.87%;transform-origin:left top;}
		#mobileheader .btn_menu span:nth-child(3){transform-origin:left bottom;}
		/*移动端-语言*/
		#mobilelanguage{width:100%;text-align:center;position:absolute;top:100%;right:0px;left:0px;padding-top:8px;padding-bottom:8px;background-color:rgba(0,0,0,0.65);display:none;}
		#mobilelanguage a{line-height:2;font-size:14px;color:#fff;margin:0 5px 5px 5px;padding:0 8px 0 8px;background-color:rgba(233,128,0,11);letter-spacing:1px;border-radius:3px;display:inline-block;}
		#mobilelanguage a.change{background-color:rgba(38,38,38,0.85);}
		/*移动端-菜单*/
		#mobilemenu{width:60.00%;position:fixed;overflow:auto;color:#424242;top:49px;bottom:0px;left:0px;padding-bottom:44px;box-shadow:0 0 14px rgba(0,0,0,0.2);display:none;z-index:3500;background:#fff;}
		#mobilemenu ._tel{line-height:1.5;text-align:left;position:absolute;font-size:16px;font-weight:bold;color:#fff;right:0px;bottom:0px;left:0px;padding-top:15px;padding-right:0;padding-bottom:10px;padding-left:10px;box-sizing:border-box;background-color:#ff991d;}
		#mobilemenu ._tel a{display:block;text-align:left;font-size:16px;padding-left:35px;color:#fff;position:relative;text-decoration:none;padding-right:10px;}
		#mobilemenu ._tel::before{content:"";width:26px;height:26px;background:url(../images/icon_tel2.png) no-repeat left top;display:inline-block;background-size:cover;margin-right:10px;vertical-align:middle;}
		#mobilemenu ._tel a::after{content:'点击拔打';background-color:#ffffff; float:right;margin-top:5px; display: inline-block;color:#e98000;border-radius:4px;padding:0 4px;margin-left:5px;font-size:10px;vertical-align:middle;}
		#mobilemenu ul{position:absolute;top:0px;bottom:100px;overflow-y:auto;width:100%;left:0px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);z-index:1000;}
		#mobilemenu ul li{position:relative;border-bottom:1px dashed rgba(230,230,230,0.51);padding-left:33px;padding-right:33px;}
		#mobilemenu ul li ._icon_pic{width:17px;height:17px;position:absolute;top:50%;left:0px;background:#ccc;transform:translatey(-50%);}
		#mobilemenu ul li ._icon_pic img{width:100%;height:100%;display:block;}
		#mobilemenu ul li:last-child{border:0;}
		#mobilemenu ul li a{line-height:3.07;text-align:left;position:relative;font-size:14px;padding-left:0;text-decoration:none;display:block;color:#424242;}
		#mobilemenu ul>li>a::after{width:5px;height:10px;position:absolute;top:50%;right:0px;background:url(../images/icon_arrow2.png) no-repeat left top;background-size:cover;transform:translatey(-50%);content:"";}
		#mobilemenu ul>li.change{background-color:#e98000;}
		#mobilemenu ul>li.change ol{display:block;}
		#mobilemenu ul li.change>a{color:#fff;}
		#mobilemenu ul li .btn_submenu::before{width:auto;height:43px;line-height:43px;position:absolute;top:auto;left:18px;background:none;content:"+";}
		#mobilemenu ul li ol{display:none;background:#fff;position:relative;margin-left:-33px;margin-right:-33px;margin-bottom:-1px;border-bottom:1px dashed rgba(230,230,230,0.51);}
		#mobilemenu ul li ol li{position:relative;border-bottom: 0;padding:0 0 0 20px;}
		#mobilemenu ol li.active a{color:#e98000;}
		#mobilemenu ul li ol li a{padding-left:33px;color:#686868;line-height:2.5;}
		#mobilemenu ul li ol li:last-child{border-color:#cbcbcb;}
		#mobilemenu_mask,#mobilesearch_zz{width:100%;position:fixed;max-width:1000px;top:0px;bottom:0px;background:rgba(0,0,0,0.5);display:none;z-index:1500;}
		/*移动端底部*/
		#mobile_footer{height:44px;line-height:44px;position:fixed;right:0px;bottom:0px;left:0px;background:url(../images/bg_footer.png) no-repeat center bottom;background-size:100%;display:none;z-index:4000;}
		#mobile_footer [class^='_icon']{margin-right:6px;vertical-align:middle;background-size:cover!important;display:inline-block;}
		#mobile_footer ._icon_message{width:20px;height:19px;background:url(../images/mobile/icon_zx2.png) no-repeat left top;}
		#mobile_footer ._icon_zx{width:22px;height:19px;background:url(../images/mobile/icon_zx.png) no-repeat left top;}
		#mobile_footer ._icon_tel24{width:32px;height:32px;background:url(../images/mobile/icon_tel24.png) no-repeat left top;}
		#mobile_footer ._btn_call{width:55px;height:55px;line-height:51px;text-align:center;position:absolute;bottom:8px;left:50%;background:#fff;box-shadow:0 0 14px rgba(0,0,0,0.2);border-radius:50px;transform:translatex(-50%);}
		#mobile_footer ._btn_message{width:36%;text-align:center;position:absolute;font-size:16px;color:#fff;bottom:0px;left:0px;margin-left:3%;}
		#mobile_footer ._btn_message:hover{color:#eec032;text-decoration:none;}
		#mobile_footer ._btn_zx{width:36%;text-align:center;position:absolute;font-size:16px;color:#fff;right:0px;bottom:0px;margin-right:3%;}
		#mobile_footer ._btn_zx:hover{color:#eec032;text-decoration:none;}
		/*搜索*/
		#mobilesearch{width:100%;position:absolute;top:100%;right:0px;left:0px;padding-top:8px;padding-bottom:8px;background-color:rgba(0,0,0,0.65);display:none;}
		#mobilesearch .Searchform{width:92%;height:37px;position:relative;margin:0 auto;}
		#mobilesearch .Searchform .text{float:left;width:71%;height:100%;position:absolute;font-size:14px;top:0px;left:0px;padding-right:2%;padding-left:2%;box-shadow:0px 1px 6px rgba(0,0,0,0.2) inset;border:0;display:block;}
		#mobilesearch .Searchform .btn_send{float:left;width:25%;height:100%;position:absolute;color:#fff;top:0px;right:0px;background-color:#e98000;border:0;}
		/*广告切换*/
		#bannerSlide{position:relative;width:100%;overflow:hidden;}
		#bannerSlide ._text3{bottom:15%;margin-right:0!important;z-index:300;right:5%;position:absolute;}
		#bannerSlide ._text3 dt{font-size:18px;padding-left:20px;}
		#bannerSlide ._text3 dt::after,#bannerSlide ._text3 dt::before{}
		#bannerSlide ._text3 dt::after{border-width:1px;bottom:-3px;width:100px;left:-15px;}
		#bannerSlide ._text3 dt::before{border-width:1px;height:22px;width:88px;}
		#bannerSlide ._text3 dd{font-size:12px;text-align:right;}
		#bannerSlide .ani{visibility:visible!important;}
		#bannerSlide .conbox{display:none;}
		#bannerSlide .swiper-container{}
		#bannerSlide .swiper-container .swiper-slide{overflow:hidden;position:relative;}
		#bannerSlide img{max-width:none;width:180.00%;transform:translatex(-50%);left:50%;position:relative;}
/*广告静态*/
#banner{width:100%;}
#banner .icon_tipmore{width:20px;height:14px;margin-left:-10px;visibility:hidden;}
#banner>img{max-width:none;width:180.00%;transform:translatex(-50%);left:50%;position:relative;}
#banner>img.bannerindex{max-width:none;width:180.00%;transform:translatex(-44%);left:50%;position:relative;}
#banner ._text{width:50%;top:auto;bottom:12%;left:5.00%;margin-left:0px;}
#banner ._text p{font-size:14px;}
#banner ._text img{width:150px;margin-bottom:10px;}
#banner ._text2{line-height:normal;margin-right:0;bottom:25%;right:5%;}
#banner ._text2 p{font-size:14px;margin-bottom:0;}
#banner ._text2>img{width:126px;margin-bottom:0px;}
#banner ._text2   ._artWord{padding-top:4px;padding-bottom:4px;text-align:right;}
#banner ._text2 ._artWord::after{content:none;}
#banner ._text2 ._artWord::before{content:none;}
#banner ._text2 ._artWord>img{width:124px;}
#banner ._text3{margin-right:0;bottom:15%;right:5%;}
#banner ._text3 dt{font-size:18px;padding-left:20px;}
#banner ._text3 dt::after,#banner ._text3 dt::before{}
#banner ._text3 dt::after{border-width:1px;bottom:-3px;width:100px;left:-15px;}
#banner ._text3 dt::before{border-width:1px;height:22px;width:88px;}
#banner ._text3 dd{font-size:12px;text-align:right;}
#banner ._productIntr{margin-right:0;left:60.00%;right:auto;top:50%;transform:translatey(-40%);width:30.00%;bottom:auto;max-width:200px;}
#banner ._productIntr ._adtxt{margin-bottom:15px;}
#banner ._productIntr ._cn{font-size:12px;line-height:1.5;border-bottom-width:1px;padding-bottom:5px;margin-bottom:5px;}
#banner ._productIntr ._en{font-size:9px;}
#banner ._productIntr ._productName{font-size:12px;letter-spacing:normal;}
#banner ._productIntr ._productName strong{font-size:20px;letter-spacing:6px;}
#banner ._text_index{max-width:541px;margin-right:8%;padding-top:5.02%;margin-top:20.91%;}
#banner ._text_index ._line_y{margin-right:-5px;}
#banner ._text_index ._text_ad{font-size:11px!important;}
#banner ._text_index2{max-width:196px;}

#WeChoose{position:relative;padding-top:18px;padding-bottom:22px;}
#WeChoose .subTitle{margin-bottom:18px;}
#WeChoose::after{position:absolute;right:0px;bottom:32px;left:0px;border-bottom:3px solid #424242;content:"";}
#WeChoose ul{text-align:center;position:relative;overflow-x:auto;overflow-y:hidden;font-size:15px;padding-bottom:23px;white-space:nowrap;z-index:1000;}
	#WeChoose ul li{width:103px;height:122px;line-height:27px;position:relative;font-size:11px;margin-right:14px;margin-left:14px;padding-top:18px;background:url(../images/bg_point.png) no-repeat left top;background-size:cover;box-sizing:border-box;display:inline-block;}
	#WeChoose ul li ._dot{width:12px;height:12px;position:absolute;bottom:-18px;left:50%;background-color:#125ac9;border-radius:10px;transform:translatex(-50%);}
	#WeChoose ul li:nth-child(even){background-position:right top;}
	#WeChoose ul li:nth-child(even) ._dot{background-color:#848484;}
	#WeChoose ul li [class^='icon']{width:38px;height:38px;margin:0 auto;display:block;}
	#partner{padding-top:35px;padding-right:4%;padding-bottom:5px;padding-left:4%;background-color:#000000;}
	#partner .brandlistRolling{margin-bottom:25px;}
	/*导航*/
	#partner .swiper-pagination{position:relative;bottom:-1px;padding-top:2.23%;padding-bottom:2.23%;background-size:contain;}
	#partner .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;line-height:0px;background-color:#fff;opacity:1;border-radius:50px;}
	#partner .swiper-pagination .swiper-pagination-bullet-active{background-color:#014ea0;}
	#contact{padding-top:25px;padding-right:6%;padding-bottom:25px;padding-left:6%;color:#cfcfcf;border-top:1px solid rgba(18,90,201,0.51);}
	#contact .contact{margin-top:21px;}
	#contact .contact li{width:100%;font-size:12px;}
	#contact .contact li [class^='icon']{margin-right:10px;opacity:0.8;}
	#contact h5{margin-bottom:5px;border-bottom-width:1px;letter-spacing:2px;border:0;}
	#contact h5 strong{font-size:18px;}
	#contact h5 span{font-size:11px;letter-spacing:0;color:#8f8f8f;}
	#contact ._tel{font-size:16px;white-space:nowrap;}
	#contact ._tel span{font-family:"AkzidenzGrotesk";font-size:20px;}
	#contact ._time{font-size:12px;color:#8f8f8f;}
	#LeaveMessage{position:relative;padding-top:24px;padding-right:6%;padding-left:6%;background-color:#000000;}
	#LeaveMessage .btn_send{font-size:14px!important;width:60%!important;line-height:2;}
	#LeaveMessage .btn_send:hover{background-color:#125ac9;}
	#LeaveMessage .erweima{display:none;}
	#footer{text-align:center;padding-top:18px;padding-bottom:18px;}
	#footer img{max-width:120px;}
.subTitle{line-height:3;font-size:15px;margin-bottom:10px;letter-spacing:1px;}
.columnTitle{margin-bottom:22px;}
.columnTitle strong{font-size:15px;letter-spacing:2px;}
.columnTitle>span{font-size:22px;letter-spacing:2px;}
.columnTitle2{margin-bottom:22px;}
.columnTitle2 strong{font-size:15px;letter-spacing:2px;}
.columnTitle2>span{font-size:22px;letter-spacing:2px;}
#productRolling{}
#productRolling img{width:100%;max-width:100%;}
/*导航*/
#productRolling .swiper-pagination{bottom:-1px;padding-top:2.23%;padding-bottom:2.23%;background-size:contain;}
#productRolling .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;line-height:0px;background-color:#fff;opacity:1;border-radius:50px;}
#productRolling .swiper-pagination .swiper-pagination-bullet-active{background-color:#e98000;}
#productRolling>.productList{display:none;}
.productList li{width:50%;height:0;padding-top:68.75%;}
.productList li ._more{opacity: 1;left:0;top:0;width:100%;height:100%;background: none;margin:0;}
.productList li .photo ._mask{opacity:0.2;}
.productList li ._name{font-size:14px;color:#fff;padding-top:12px;padding-left:22px;line-height:1.5;}
.productList li ._name span{font-size:21px;line-height:1.2;letter-spacing:2px;}
#productCenter{position:relative;margin-bottom:14px;}
#productCenter img{width:100%;max-width:100%;}
/*导航*/
#productCenter .swiper-pagination{bottom:-1px;padding-top:2.23%;padding-bottom:2.23%;background-size:contain;}
#productCenter .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;line-height:0px;background-color:#fff;opacity:1;border-radius:50px;}
#productCenter .swiper-pagination .swiper-pagination-bullet-active{background-color:#014ea0;}
.btn_more{width:50%;line-height:2.55;font-size:12px;margin:29px auto 29px auto;}
.btn_more::after{width:18px;height:12px;}
#video{width:100%;padding-bottom:40px;}
#video .videoBox{width:88%;margin:0 auto;}
#video .videoBox video{width:100%;}
.brandlist{margin-bottom:8px;}
.brandlist li{width:26.14%;height:0px;position:relative;margin-right:9.50%;padding-top:13.91%;}
.brandlist li:nth-child(3n){margin-right:0px;}
.brandlist li .photo_autosize{width:100%;height:100%;position:absolute;top:0;left:0;display:block;}
.options{float:none;width:100%;height:auto;margin-right:0;}
.options .options_nr textarea{height:32px;line-height:30px;overflow:hidden;padding-top:0;padding-bottom:0;}
.options.options_textarea textarea{height:80px;}
#LeaveMessage{overflow:hidden;}
#LeaveMessage .btn_send{float:none;width:50%;line-height:2.55;font-size:12px;margin:29px auto 29px auto;display:block;}
#about_us{width:92%;margin:0 auto;padding-top:29px;padding-bottom:20px;}
#about_us ._companyPic{margin-bottom:10px;}
#about_us ._companyPic img{width:100%;max-width:100%;}
#about_us h4{line-height:3.58;text-align:center;font-size:16px;letter-spacing:2px;}
#about_us h4 span{display:none;}
#about_us .jieshao{line-height:1.8;font-size:14px;color:#b5b5b5;}
#about_us .jieshao p{margin-bottom:10px;}
#years20{background-color:#000000;}
#years20 img{width:129px;}
#years20 .center{width:36%;margin:0 auto;padding-top:30px;padding-bottom:30px;}
#years20 ._txt{top:61px;left:108px;}
#years20 ._txt strong{font-size:13px;}
#years20 ._txt span{font-size:11px;}
#reason{padding-top:35px;background-image:url(../images/bg_box_reason_mobile.jpg);}
#reason .subTitle{line-height:2.59;font-size:17px;}
#reason ul{width:92%;margin-bottom:31px;}
#reason ul li{font-size:12px;margin-right:20px;}
#reason ul li [class^='icon']{width:18px;height:18px;}
#reason ol li{font-size:12px;}
#History{padding-bottom:20px;background-color:#262626;max-width:640px;margin:0 auto;padding-top:20px;}
.items{line-height:1.55;text-align:right;position:relative;font-size:11px;right:-9px;margin-right:50%;padding-top:22px;padding-right:36px;padding-bottom:12px;text-justify:inter-ideograph;box-sizing:border-box;}
.items:nth-child(even){text-align:left;right:auto;left:-9px;margin-right:auto;margin-left:50%;padding-left:39px;}
.items:nth-child(even) ._year{color:#8f8f8f;top:23px;right:auto;left:0px;transform:rotate(-90deg);}
.items:nth-child(even)::before{right:0px;left:auto;background:#727071;}
.items:nth-child(even) ._linex{border-color:#727071;}
.items:nth-child(even) ._liney{right:auto;left:0px;border-color:#727071;}
.items ._liney{position:absolute;top:0px;right:0px;bottom:0px;border-right:9px solid #125ac8;}
.items ._linex{position:absolute;right:0px;bottom:0px;left:0px;border-bottom:4px solid #125ac8;}
.items::before{width:14px;height:14px;position:absolute;bottom:-4px;left:0px;background-color:#125ac9;content:"";}
.items ._cn{font-size:12px;}
.items ._en{font-size:10px;}
.items ._year{line-height:1;position:absolute;font-size:21px;font-family:"AkzidenzGrotesk";color:#125ac9;top:21px;right:0px;opacity:0.6;transform:rotate(90deg);}
#cooperation{padding-top:25px;padding-right:4%;padding-bottom:25px;padding-left:4%;}
.tip{line-height:1.5;font-size:14px;max-width:90%;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;letter-spacing:0;background-color:rgba(18,90,201,0.61);}
.photoShow{}
.photoShow{background:#000;padding-bottom:15px;padding-top:15px;}
.photoShow .swiper-container{padding-left:15px;padding-right:15px;}
.photoShow .subTitle{margin-bottom:0px;}
.photoShow .li{position:relative;}
.photoShow .li .photo{background:#000;}
.photoShow .li .photo img{opacity:0.6;}
.photoShow .li .icon_browse{width:30px;height:30px;position:absolute;right:10px;bottom:10px;background:url(../images/icon_fdj2.png) no-repeat left top;background-size:cover;z-index:500;}
#honor{padding-top:25px;padding-bottom:20px;}
#honor .jieshao{margin-bottom:38px;}
#honor .subTitle{}
#honor .jieshao{text-align:justify;text-justify:inter-ideograph;color:#b5b5b5;width:90%;margin:0 auto 20px auto;}
#honor .certificateShow{padding-bottom:39px;background-color:#000;padding-top:12px;}
#honor .li .icon_browse{display: none;}
#honor .certificateShow .swiper-container{padding-left:20px;padding-right:20px;}
#honor .certificateShow .swiper-container .swiper-slide{max-width: 30%;}
#honor .certificateShow .swiper-container .swiper-slide:nth-last-of-type(1){}
#honor .certificateShow .certificateList{visibility:hidden;}
#honor .certificateShow .swiper-slide{}
#honor .certificateShow .swiper-slide strong{display:block;text-align:center;font-weight:normal;font-size:11px;line-height:27px;}
#honor .certificateShow .swiper-slide strong::before{content:"";width:7px;height:7px;background-color:#125ac9;display:inline-block;}
#honor .certificateShow2{background-color:#606060;padding-top:12px;padding-bottom:28px;}
#honor .certificateShow2 .swiper-container .swiper-slide{max-width: 40%;}	
#honor .certificateShow3 .swiper-container .swiper-slide{max-width: 40%;}	
#honor .certificateShow2 .swiper-container{padding-left:20px;padding-right:20px;}
#certificateRolling3 .swiper-container{padding-left:20px;padding-right:20px;}
/*证书列表*/
#Cultural{width:auto;margin:0 auto 0 auto;padding-top:25px;padding-bottom:25px;background:#000;}
#Cultural .culture_ dt span{padding-right:20px;padding-left:20px;border-width:1px;}
#Cultural .culture_ dt span::after{width:7px;height:7px;margin-bottom:-3px;}
#Cultural .jieshao{font-size:14px;text-align:center;}
.title2{font-size:18px;margin-bottom:20px;letter-spacing:2px;}
.title2::after{padding-top:16px;border-radius:3px;}
.culture_{margin-bottom:0;}
.culture_ dt{font-size:18px;}
.culture_ dt [class^='icon']{width:28px;height:28px;}
.culture_ dd{font-size:16px;}
#contact_us{padding-left:4.5%;padding-right:4.5%;}
#contact_us ._box{margin:0 auto;padding-top:18px;padding-right:24px;padding-bottom:15px;padding-left:28px;background-color:#125abe;box-sizing:border-box;}
#contact_us ._box::after{clear:both;display:block;content:"";}
#contact_us ._box .textList{float:left;}
#contact_us ._box .RQcode{float:right;}
#contact_us .RQcode{margin-top:12px;}
#Map{width:91%;height:194px;margin:0 auto 10px auto;background:#333;}
.workingTime{width:91%;margin:0 auto;padding-top:22px;padding-bottom:6px;max-width:750px;}
.workingTime time{font-size:12px;color:#8f8f8f;letter-spacing:2px;}
.workingTime ._btn_call{float:right;font-size:15px;color:#fff;margin-right:0px;vertical-align:middle;background-color:#125ac9;display:block;}
.workingTime dt{font-size:15px;}
.workingTime dt span{margin-left:0px;padding-right:12px;padding-left:12px;letter-spacing:2px;}
.workingTime dt .icon_tel{width:28px;height:28px;margin-right:10px;}
.workingTime dd{font-size:17px;padding-top:13px;padding-bottom:10px;}
.workingTime dd span{line-height:25px;font-size:18px;font-weight:bold;margin-right:0px;margin-bottom:10px;display:block;}
.workingTime dd span:nth-last-of-type(1){margin-bottom:0px;}
.textList li{float:none;width:auto;line-height:2.17;font-size:12px;color:#fff;}
.RQcode{width:89px;font-size:12px;font-weight:normal;}
.RQcode strong{font-weight:normal;}
.RQcode img{width:89px;height:89px;}
.mainShop{width:91%;position:relative;margin:0 auto 20px auto;padding:20px 0 0 0;}
.mainShop ._intr{position:absolute;right:0px;bottom:0px;left:0px;padding-top:11px;padding-right:21px;padding-bottom:11px;padding-left:21px;}
.mainShop h4{line-height:3.20;text-align:center;font-size:16px;letter-spacing:1px;margin-bottom:20px;}
.mainShop .photo{float:none;width:100%;height:auto;margin-right:0;}
.mainShop .photo img{width:100%;height:auto;}
.mainShop em{line-height:1.5;font-size:15px;margin-top:0;margin-bottom:0;padding-right:15px;padding-left:15px;background:rgba(0,0,0,0.5);letter-spacing:4px;border-radius:40px;display:inline-block;}
.mainShop ul{padding-top:5px;}
.mainShop ul li{line-height:1.83;font-size:12px;padding-left:5px;}
.partTitle{width:100%;line-height:2.38;font-size:17px;margin-bottom:10px;white-space:nowrap;}
.partTitle span{padding-right:4%;padding-left:4%;border-radius:0px;display:block;}
.shops{float:none;width:88%;margin:0 auto;padding-top:15px;padding-bottom:15px;}
.shops .partTitle{margin-bottom:15px;}
.shops::after{clear:both;display:block;content:"";}
.shops:nth-of-type(2n){margin:0 auto;}
.shops .photo{width:44.20%;height:0;position:relative;margin-right:5.26%;padding-top:27.53%;}
.shops .photo img{position:absolute;top:0;left:0;}
.shops ul{padding:0;padding-top:16px;}
.shops ul li{font-size:12px;white-space:nowrap;}
.shops [class^='icon']{width:15px;height:15px;display:inline-block;}
#Company{padding-bottom:20px;background-color:#0c0c0c;}
.fullsizePic{margin-top:0;margin-bottom:0;}
.fullsizePic ._text{width:92%;text-align:center;font-size:15px;letter-spacing:2px;}
.fullsizePic ._text2{width:95%;line-height:1.73;font-size:15px;letter-spacing:1px;}
#Manufacturing{padding-top:30px;}
#Manufacturing .columnTitle{margin-bottom:26px;}
#process{padding-top:30px;padding-bottom:30px;margin-bottom:30px;}
#process .itemlist{display:none;}
#process .swiper-container{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}
#process .swiper-container .swiper-slide{}
#process .swiper-container .swiper-slide:last-child{}
#process .swiper-container .swiper-slide:last-child .li{}
#process .swiper-container .swiper-slide:last-child .li::after{content:none;}
#process .li{padding-left:10px;padding-right:10px;position:relative;}
#process .li::after{width:26px;height:17px;background:url(../images/icon_arrowright.png) no-repeat left top;position:absolute;top:50%;transform:translatey(-50%);content:"";background-size:cover;left:95%;}
#process .li ._round{text-align:center;background-color:#125ac9;height:100px;padding-left:10px;padding-right:10px;padding-top:10px;box-sizing:border-box;padding-bottom:10px;border-radius:50%;width:100px;}
#process .li ._xh{display:block;font-family:"AkzidenzGrotesk";font-size:24px;}
#process .li ._intr{display:block;font-size:10px;}
#process .li em{display:block;margin-bottom:5px;font-size:14px;}
.scene{position:relative;margin-top:45px;margin-bottom:20px;max-width:640px;}
.scene ._scene_intr{float:none;width:56%;position:absolute;bottom:0px;left:0px;padding-right:25px;padding-bottom:34px;padding-left:21px;background:rgba(0,0,0,0.85);}
.scene .photo{float:none;width:100%;}
.scene .photo+._scene_intr{float:none;width:56%;position:absolute;bottom:0px;left:0px;padding-right:25px;padding-bottom:34px;padding-left:21px;}
.scene .photo+._scene_intr h4{padding-top:15px;}
.scene ._scene_intr+.photo{float:none;width:100%;}
.scene h4{margin-bottom:27px;}
.scene h4 strong{font-size:16px;}
.scene h4 span{width:auto;font-size:12px;padding-right:12px;padding-left:12px;display:inline-block;}
.scene ._intr{width:auto;height:auto;line-height:1.90;font-size:10px;padding:0;background:none;color:#b5b5b5;}
.scene ._intr2{width:auto;height:auto;line-height:1.90;font-size:10px;left:auto;padding:0;background:none;color:#b5b5b5;}
.scene ._intr_border{display:none;}
.scene2{width:100%;margin-top:0;margin-bottom:0;padding-top:119px;padding-right:26px;padding-bottom:76px;padding-left:26px;background:#000;max-width:640px;}
.scene2 ._bg{height:170px;top:auto;right:41px;bottom:63px;left:27px;background-size:62px auto;}
.scene2 ._border{top:131px;right:10px;bottom:68px;left:10px;border-width:2px;}
.scene2 ._scene_intr{position:absolute;top:0px;right:0px;bottom:0px;left:0px;padding-top:16px;padding-bottom:16px;padding-left:23px;box-sizing:border-box;}
.scene2 .photo{width:50.67%;padding-top:52%;height:0px;overflow:hidden;}
.scene2 .photo img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;}
.scene2 h4{margin-bottom:10px;padding-top:10px;}
.scene2 h4 strong{font-size:15px;margin-bottom:6px;}
.scene2 h4 span{width:auto;line-height:2;font-size:12px;padding-right:7px;padding-left:7px;display:inline-block;}
.scene2 ._intr{width:82.00%;line-height:1.90;position:absolute;font-size:10px;right:4%;bottom:0px;left:4%;padding-bottom:16px;box-sizing:border-box;color:#b5b5b5;}
.imgList{width:85%;margin:36px auto 36px auto;max-width:640px;}
.imgList::after{clear:both;display:block;content:"";}
.imgList li{float:left;width:32.00%;position:relative;margin-right:1.92%;padding-top:62.83%;}
.imgList li:nth-child(3n){margin-right:0px;}
.imgList li .photo{position:absolute;top:0;left:0;}
.imgList2{width:85%;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:640px;}
.imgList2::after{clear:both;display:block;content:"";}
.imgList2 li{float:left;width:32.80%;position:relative;margin-right:0.64%;padding-top:22.16%;}
.imgList2 li:nth-child(3n){margin-right:0px;}
.imgList2 li .photo{width:100%;height:100%;position:absolute;top:0;left:0;display:block;}
#Equipment{padding-top:20px;padding-bottom:47px;background-color:#000000;}
#Equipment .swiper-container{padding-left:20px;padding-right:20px;}
#Equipment .swiper-container .li{position:relative;}
#Equipment .swiper-container .li .photo{}
#Equipment .swiper-container .li .icon_browse{position:absolute;width:24px;height:24px;left:8px;top:8px;}
#Equipment .swiper-container .li strong{position:absolute;z-index:1000;bottom:0px;left:0px;right:0px;text-align:center;font-weight:normal;font-size:10px;background:rgba(0,0,0,0.5);}
#Equipment .scrollleft{width:100%;}
#Equipment .subTitle{font-size:16px;margin-bottom:18px;}
.photoList{width:94.00%;position:relative;overflow:hidden;margin:0 auto;}
.photoList li{float:left;width:48.00%;position:relative;margin-right:3.11%;margin-bottom:3.68%;padding-top:31.13%;}
.photoList li:nth-child(2n){margin-right:0px;}
.photoList li .icon_browse{display:none;}
.photoList li .photo{position:absolute;top:0;left:0;}
.photoList li strong{line-height:1.58;position:absolute;font-size:12px;font-weight:normal;bottom:0px;left:0px;padding-right:8px;padding-left:8px;}
#ListContent{margin:0 auto;padding-top:25px;padding-right:4%;padding-bottom:25px;padding-left:4%;background-color:#000000;}
.newslist li{float:left;width:48.00%;height:0px;position:relative;margin-right:3.96%;margin-bottom:5.15%;padding-top:29.04%;transition:all 0.2s linear;}
.newslist li .icon_video{position:absolute;height:35px;width:35px;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;transition:all 0.2s linear;}
.newslist li .icon_video:hover{transform:translate(-50%,-50%) scale(1.1);}
.newslist li .photo{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;display:block;}
.newslist li:nth-child(2n){margin-right:0px;}
.newslist li strong{line-height:1.80;position:absolute;overflow:hidden;font-size:12px;font-weight:normal;color:#fff;right:0px;bottom:0px;left:0px;margin-bottom:0px;padding-right:10px;padding-left:10px;background-color:#125ac9;white-space:nowrap;}
.newslist li strong time{font-size:11px;}
.downlist{margin:0 auto 0 auto;padding-right:4%;padding-left:4%;box-sizing:border-box;}
.downlist::after,.downlist::before{width:15px;height:15px;border-width:1px;}
.downlist li{float:none;width:100%;}
.downlist li .icon_file_rar{width:20px;height:20px;margin-top:5px;vertical-align:middle;}
.downlist li a{font-size:12px;}
.problemList{}
.problemList li{float:none;width:100%;margin-bottom:10px;}
.problemList li a{font-size:14px;}
.problemList li a span{height:24px;line-height:24px;width:auto;padding-left:10px;padding-right:10px;}
.problemList li a span::after{margin-top:-12px;border-width:12px;}
.videolist{}
.videolist::after{content:"";display:block;clear:both;}
.videolist li{float:left;width:48.00%;height:0px;position:relative;margin-right:3.96%;margin-bottom:5.15%;padding-top:29.04%;}
.videolist li .icon_video{width:30px;height:30px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);z-index:101;}
.videolist li .photo{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;display:block;}
.videolist li:nth-child(2n){margin-right:0px;}
.videolist li strong{line-height:1.75;position:absolute;overflow:hidden;font-size:12px;font-weight:normal;color:#fff;right:0px;bottom:0px;left:0px;margin-bottom:0px;padding-right:6px;padding-left:6px;background-color:#125ac9;white-space:nowrap;text-overflow:ellipsis;}
.videolist li strong time{font-size:11px;margin-right:6px;}
#productList{padding-top:38px;padding-bottom:0;}
.pro-navi {display:none;}
.proshow {width:95%; margin:0 auto;}	
.proshow img{ max-width:100%;}	
.products{width:92%;max-width:690px;margin-top:30px;margin-bottom:30px;}
.products:nth-last-of-type(1){margin-bottom:30px;}
.products ._icon_arrow{width:26px;height:17px;}
.products:nth-child(even) ._intr ul{right:10px;}
.products ._intr{height:0px;padding-top:42.64%;}
.products h5{line-height:1.30;position:absolute;font-size:14px;top:10px;right:10px;left:10px;letter-spacing:2px;}
.products h5 ._icon_arrow{top:2px;}
.products h5 span{font-size:13px;}
.products ul{bottom:10px;left:10px;}
.products ul li{font-size:12px;line-height:1.2;}
.scene1{width:100%;height:auto;margin-top:0;margin-bottom:49px;max-width:750px;}
.scene1 ._scene_intr{float:none;width:100%;height:auto;position:relative;padding-top:30px;padding-right:19px;padding-left:19px;z-index:1000;}
.scene1 ._scene_intr ._intr_border{display:none;}
.scene1 ._scene_intr h4{margin-bottom:25px;}
.scene1 ._scene_intr h4 strong{font-size:20px;letter-spacing:2px;}
.scene1 ._scene_intr h4 span{width:auto;font-size:12px;padding-right:10px;padding-left:10px;display:inline-block;}
.scene1 ._scene_intr ._intr{width:166px;height:auto;position:absolute;top:83px;right:68px;bottom:auto;left:auto;padding-top:18px;padding-right:11px;padding-bottom:15px;padding-left:11px;background-color:rgba(0,0,0,0.85);}
.scene1 ._scene_intr ._intr ._cn{font-size:12px;margin-bottom:7px;letter-spacing:2px;}
.scene1 ._scene_intr ._intr ._en{font-size:12px;letter-spacing:1px;}
.scene1 .photo{float:none;width:100%;height:auto;position:relative;z-index:99;}
.scene3{width:100%;height:auto;margin-top:50px;margin-bottom:45px;padding-bottom:54px;max-width:750px;}
.scene3 .photo{width:76%;z-index:101;}
.scene3 ul{width:50%;height:auto;padding-top:22px;padding-right:19px;padding-bottom:22px;padding-left:19px;background:rgba(0,0,0,0.85);z-index:1200;}
.scene3 ul li{margin-bottom:42px;padding-top:7px;}
.scene3 ul li::before{width:31px;height:4px;}
.scene3 ul li ._cn{font-size:12px;}
.scene3 ul li ._en{font-size:12px;}
.picGroup1{margin-top:0;margin-bottom:50px;max-width:750px;margin-left:auto;margin-right:auto;}
.picGroup1 img:nth-of-type(1){width:75.00%;height:auto;margin-bottom:-44px;}
.picGroup1 img:nth-of-type(2){width:48.00%;height:auto;}
.picGroup2{margin-top:0;margin-bottom:50px;max-width:750px;margin-left:auto;margin-right:auto;}
.picGroup2 ._border{width:83.00%;height:auto;top:19.63%;bottom:49px;left:8.28%;border-width:2px;}
.picGroup2 img:nth-of-type(1){width:72.00%;height:auto;margin-bottom:1.87%;}
.picGroup2 img:nth-of-type(2){width:39.00%;height:auto;margin-left:20.13%;}
.picGroup2 img:nth-of-type(3){width:39.00%;height:auto;position:absolute;right:0px;bottom:0px;}
#container{}
#container .columnBox{width:90%;margin:0 auto 20px auto;max-width:750px;}
#imglist3Rolling{}
#imglist3Rolling>.imgList3{display:none;}
#imglist3Rolling .icon_browse{display:none;}
.pages{font-size:16px;padding-top:15px;padding-bottom:15px;}
.pages .w_page{}
.pages a{margin:0;}
.pages a.change,.pages a:hover{}
.pages .text{}
.pages .btn{}
.pages .btn:hover{}
#videoplayWindow{width:92%;margin-left:0;transform:translate(-50%,-50%);padding-top:55%;height:0;margin-top:0;border-width:2px;}
#videoplayWindow .videoBox{}
#videoplayWindow ._btn_play{}
#videoplayWindow .btn_closewindow{left:50%;top:108%;transform:translatex(-50%);border-radius:50%;background-color:rgba(0,0,0,0.4);}
#videoplayWindow .btn_closewindow:hover{background-color:transparent;}
#videoplayWindow video{}
	
.pchide{display:none;}
#bay{display: none;}
}

